/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.tesam.gedeon.entity;

import java.sql.Timestamp;

/**
 *
 * @author joelpacheco
 */
public class SystemUser extends PersonNatural {

    private Rol rol;
    private String userName;
    private String password;
    private String key;
    private String algo; 
    private String isAdmin;
    private String title ;
    private String accessMobile ;
    private String accessOutNetwork ;
    private String ipComputer;
    private String sessionId ;
    private String imageName ;
    private String moduleName ;
    private String parentTab ;
    private int moduleParentId ; 
     
    public SystemUser() {
    }

    public SystemUser( String key , String ipComputer , String sessionId , String imageName ,String password,
            String moduleName , String parentTab , int moduleParentId , int moduleId , String userName,Rol rol ) {
         
        this.rol = rol;
        this.userName = userName;
        this.password = password;
        this.key = key;
        this.algo = algo; 
        this.ipComputer = ipComputer ;
        this.sessionId = sessionId ;
        this.imageName = imageName;
        this.moduleName = moduleName ;
        this.parentTab = parentTab ;
        this.moduleParentId = moduleParentId ; 
    }

     
    
    public int getModuleParentId(){
    return this.moduleParentId ;
    }
    
    public void setModuleParentId(int moduleParentId){
    this.moduleParentId = moduleParentId ;
    }
    
    public String getParentTab(){
    return this.parentTab ;
    }
    
    public void setParentTab(String parentTab){
    this.parentTab = parentTab ;
    }
    
    public String getModuleName(){
    return this.moduleName ;
    }
    
    public void setModuleName(String moduleName){
    this.moduleName = moduleName ;
    }
    
    public String getImageName(){
    return this.imageName ;
    }
    
    public void setImageName(String imageName){
        this.imageName = imageName;
    }
    
    public String getSessionId(){
    return sessionId ;
    }
    
    public void setSessionId(String sessionId){
    this.sessionId = sessionId ;
    }
    
    public String getIpComputer(){
    return ipComputer;
    }
    
    public void setIpComputer(String ipComputer){
    this.ipComputer = ipComputer ;
    }
   

    public Rol getRol() {
        return rol;
    }

    public void setRol(Rol rol) {
        this.rol = rol;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getPassword() {
        return password;
    }

    public void setPassword(String password) {
        this.password = password;
    }

    public String getKey() {
        return key;
    }

    public void setKey(String key) {
        this.key = key;
    }

    public String getAlgo() {
        return algo;
    }

    public void setAlgo(String algo) {
        this.algo = algo;
    }

    /**
     * @return the isAdmin
     */
    public String getIsAdmin() {
        return isAdmin;
    }

    /**
     * @param isAdmin the isAdmin to set
     */
    public void setIsAdmin(String isAdmin) {
        this.isAdmin = isAdmin;
    }

    /**
     * @return the title
     */
    public String getTitle() {
        return title;
    }

    /**
     * @param title the title to set
     */
    public void setTitle(String title) {
        this.title = title;
    }

    /**
     * @return the accessMobile
     */
    public String getAccessMobile() {
        return accessMobile;
    }

    /**
     * @param accessMobile the accessMobile to set
     */
    public void setAccessMobile(String accessMobile) {
        this.accessMobile = accessMobile;
    }

    /**
     * @return the accessOutNetwork
     */
    public String getAccessOutNetwork() {
        return accessOutNetwork;
    }

    /**
     * @param accessOutNetwork the accessOutNetwork to set
     */
    public void setAccessOutNetwork(String accessOutNetwork) {
        this.accessOutNetwork = accessOutNetwork;
    }
}

